MEHVPGSFGTSASFALRFGQTIFSAASLIFMCFDFDFYDFTTFCYLAMVMAIVTPWSILLALTDTYSVLVKLLPQELRVLSIVFAGDFVLSFLSLGGACAVASATELLASADGKICDGSLCIQYQVSAALAFLCWFLLLASALFNFWSLPSLYY